home *** CD-ROM | disk | FTP | other *** search
/ Shareware Games Galore! / Shareware Games Galore!.iso / arcade / pc-sport / pc-spt.dok < prev    next >
Text File  |  1989-09-25  |  101KB  |  2,326 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                    -=  P C - S P O R T  =-
  18.                     
  19.                          Version 2.50
  20.  
  21.  
  22.         Copyright (c) 1986/88/89 by Geoffrey C Monkley
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33. 2
  34.  
  35.  
  36.                       TABLE OF CONTENTS
  37.  
  38.  
  39. INTRODUCTION .............................................  3
  40.  
  41. SUMMARY ..................................................  5
  42.  
  43. TECHNICAL DETAILS ........................................ 11
  44.  
  45. GENERAL FEATURES ......................................... 13
  46.  
  47. INSTALLATION ............................................. 15
  48.  
  49. DEFINING YOUR COMPETITION ................................ 16
  50.  
  51. AMENDING THE COMPETITION DEFINITION ...................... 22
  52.  
  53. FIXTURE DRAW ROUTINES .................................... 26
  54.  
  55. RECORD RESULTS ........................................... 35
  56.  
  57. PRINT TABLES ............................................. 40
  58.  
  59. TUTORIAL ................................................. 43
  60.  
  61. RELEASE HISTORY........................................... 57
  62.  
  63. APPENDICES
  64.  
  65.    Customising Printer Codes ............................. A1
  66.  
  67.    The BROWSE Command .................................... B1
  68.  
  69.  
  70.                          INTRODUCTION                       3
  71.  
  72. Much time and effort is consumed by voluntary sporting body
  73. administrators (usually players or Mums and Dads) to promote
  74. and conduct sporting fixtures.  Many people in this position
  75. have access to Personal Computers at home or at work which
  76. could dramatically cut the time required to perform these
  77. duties, if only they had a suitable Program.  PC-SPORT has
  78. been designed to fill this gap for those honorary sport
  79. administrators with access to an IBM PC or compatible
  80. computer.
  81.  
  82. Recognising that amateur sporting bodies are invariably short
  83. of funds, PC-SPORT is being released under the "User
  84. Supported" Software concept which allows free copying and
  85. sharing of the program and its documentation with others.
  86. None-the-less the author must eat, so if you are using this
  87. program, find it worthwhile and want to see it improved and
  88. supported in the future, a contribution of $40 would be
  89. appreciated.  Contributors will be registered and advised of
  90. updates as they are released. Contributions should be sent to:
  91.  
  92.                        GC & DB Monkley
  93.                        27 Tabor Street
  94.                        RIVERHILLS Qld 4074
  95.                        Australia
  96.  
  97. PC-SPORT is intended for use by persons with little or no
  98. knowledge of computers.  It is thus designed to be highly
  99. "User Friendly" with little need for reference to
  100. documentation.  Hopefully you will find it easy to use.
  101. Comments, complaints and suggestions for improvement are
  102. welcome.
  103.  
  104. The following manual contains an extensive tutorial which can
  105. be undertaken in sections at your leisure.  To get the most
  106. benefit from the tutorial, read through the manual first.
  107. The tutorial can be used to clear up any misunderstandings at
  108. any time if you save the original tutorial competition
  109. definition, otherwise you will need to start from scratch
  110. each time.
  111. 4     INTRODUCTION:
  112.  
  113. Version 2.0 of PC-SPORT featured a major upgrading of the
  114. modules used for Competition Definition and for performing
  115. competition draws for the fixture book, as well as a general
  116. revision of the whole program to allow an increase in the
  117. maximum number of teams to 16 in any grade.
  118.  
  119. Initial definition and amendment are now performed on a
  120. screen template with full editing facilities and allow for
  121. the use of a Macro to copy the team names from one grade to
  122. the next to save keystrokes.  Amendment at any time after
  123. performing the initial draw now provides the option of
  124. preserving the draw as far as practicable even with a new
  125. sort of team names.   This will allow late changes to the
  126. competition program to be included speedily with minimal
  127. alterations to the existing draw.   It will also allow the
  128. same template to be used for following seasons by providing
  129. the facility to delete all results and to accept amendments.
  130.  
  131. The fixture book module now provides for a Standard Draw
  132. which provides for alternating Home and Away fixtures as far
  133. as possible and for evening out the order of games to give,
  134. as far as practicable, each team an approximately equal
  135. number of appearances in any particular "time slot".
  136. Allocation of teams to a particular template "number" can be
  137. random, same as previous grade, or user specified as desired.
  138.  
  139. The extension of the maximum number of teams to 16
  140. necessitated a change to the layout of the data file.  As a
  141. result the new data file format is NOT compatible with the
  142. old data files, and hence PC-SPORT v2.x will NOT access v1.x
  143. data or template files correctly.   All registered users are
  144. being supplied with a conversion program which will convert
  145. your v1.x data and template files to v2.x, but this program
  146. will NOT be included on diskettes to new users UNLESS they
  147. register financially.
  148.  
  149. - TERMINOLOGY -   The use of the word "Round" to refer to a
  150. complete set of games caused some confusion in v1.x. In v2.x
  151. the term "round" refers only to a set of games where each
  152. team plays once, and the term "Series" is now used to refer
  153. to a set of rounds where each team plays each other once.
  154.                           SUMMARY                           5
  155.  
  156. CAPABILITIES
  157.  
  158. PC-SPORT features
  159.  
  160. *   Suitability for most true "Team" sports
  161.  
  162. *   Easy definition of your "Association" and points score
  163.       system
  164.  
  165. *   Complete flexibility in defining your Ladder
  166.  
  167. *   Ability to amend data, titles, calculation formulae at
  168.     any time
  169.  
  170. *   Simple addition of game results
  171.  
  172. *   Automatic calculation from scratch each time you want a
  173.       Ladder
  174.  
  175. *   Automatic determination of a Standard competition draw
  176.  
  177. *   Automatic drafting of a pocket size fixture book for
  178.       each season
  179.  
  180. *   Easy incorporation of additional user provided columns
  181.       in fixture book
  182.  
  183. *   Acceptance of additional user provided pages for fixture
  184.       book
  185.  
  186. *   Complete flexibility in determining what ladders/tables
  187.       to print at any time
  188.  
  189. *   Ability to print output to disk first or direct to the
  190.       printer as you desire
  191.  
  192. *   Easy transcription of competition to next season
  193.  
  194. 6     SUMMARY:
  195.  
  196. PROGRAM SECTIONS
  197.  
  198. On initiating PC-SPORT you will be greeted by an introductory
  199. message followed by a request for the drive\path on which
  200. your data will be kept.  Full path name flexibility is
  201. provided for your answer.   You will then be presented with
  202. the names of data files on this drive\path for you to select,
  203. or alternatively you can add a new name WITHOUT extension.  A
  204. suggested file name for your data is the initials of your
  205. "Association" followed by the year (eg If your "Association"
  206. is the Geebung Polo Club and the year is 1897 then you might
  207. use GPC1897 as your data file name), though you are free to
  208. choose any path\filename that meets the requirements of your
  209. DOS.   PC-SPORT will then check to see whether a file named
  210. PC-SPORT.CNF is on the default drive.  If so, you will be
  211. presented with the Main Menu, otherwise you will be lead
  212. through a questionnaire which will enable you to simplify the
  213. start up procedure in the future and to provide details of
  214. your printer codes.  See Appendix A for more detail on
  215. printer code definition.  This information will now be
  216. included in a file called PC-SPORT.CNF on your default
  217. drive\path.  While ever this file exists, it will be used to
  218. obtain your start up preferences and printer configuration,
  219. it is thus important you that keep it up to date by use of
  220. the Installation option in the main menu.  The following
  221. paragraphs summarise the capabilities of the other Main Menu
  222. options, though more detail is included on later pages.
  223.  
  224. - FORM OUTLINE - Type F to enter the program section which
  225. accepts and maintains all the necessary information to
  226. describe the particular competition. You will be presented
  227. with a screen template with fields ready for your use in
  228. defining the competition and each grade within it.  Full
  229. editing facilities are provided to enable you to travel
  230. around the screen and enter or amend information as you
  231. desire.   This screen is used until all grades are defined.
  232. You will then be prompted for your method of allocating
  233. competition points, any special grading or scoring
  234. requirements and any additional information needed to
  235. complete the framework for a Results Table and for a
  236. SUMMARY:  PROGRAM SECTIONS: - FORM OUTLINE -:               7
  237.  
  238. Competition Ladder for each grade and series.  From the
  239. information entered here, two files are generated which hold
  240. all the data - one with the extension .DAT which contains the
  241. information about each separate grade and which will contain
  242. the results of games when these are entered; and one with the
  243. extension .TMP which contains the information common to all
  244. grades such as how competition points are allocated.
  245.  
  246. Naturally, this is the first section you will use as you must
  247. define your competition and teams before you can use the
  248. other sections.  Normally  a new outline will not need to be
  249. formed each season as the data from last year can be used as
  250. a start point.
  251.  
  252.      -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  253.     |                    CAUTION                       |
  254.     |                                                  |
  255.     |     Re-definition will DESTROY all previously    |
  256.     |    entered information, including any results,   |
  257.     |          and initiate a NEW outline.             |
  258.     |                                                  |
  259.      -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  260.  
  261. - AMEND OUTLINE - Type A to enter the section which enables 
  262. you to change the information recorded when you formed the 
  263. data base outline initially.  This facility is available at 
  264. any time after creation of the outline, whether match results 
  265. have been entered or not.  It provides the flexibility, for 
  266. example, to add a column in the Ladder to record number of 
  267. games washed out, for each team, should the need arise as the 
  268. season unfolds.  It can also be used to add or delete numbers 
  269. of teams in a grade, to change a team name, to change the 
  270. number of games expected in a grade, to change the number of 
  271. grades or to change the maximum score.  To use last year's 
  272. outline for this year, copy last year's .DAT and .TMP to 
  273. NewName.DAT and .TMP use the "Blank Scores" facility of this 
  274. section to delete all last years results, change dates to 
  275. correspond to the new season and make any changes desired to 
  276. the definition of each grade.  Your new outline is then 
  277. complete, and depending on the extent of the changes, the 
  278. program will also endeavour to preserve last year's draw if 
  279. you want it.  
  280. 8    SUMMARY:   PROGRAM SECTIONS: 
  281.  
  282. - FIXTURE DRAW -  The ability to perform all the necessary 
  283. draws and draft a pocket sized fixture book containing all 
  284. necessary information in a very short period of time is one 
  285. of the major time saving features of PC-SPORT.  To enter this 
  286. section type D.  You will now be greeted by the Fixture Draw 
  287. Menu which enables you to select your requirement.  The 
  288. facilities available are: 
  289.  
  290.  
  291.    - Draw Fixtures -  Using this utility you will be led
  292.      through the process of determining who plays who on what
  293.      day in each grade, what sequence the games for each
  294.      grade will appear in the fixture book, which order team
  295.      names appear for each game, what days are missed by
  296.      grades that play fewer games then some others, and on
  297.      what date does each fixture take place.  The program
  298.      then formats the information into a chronological set of
  299.      Fixture Book pages which are recorded on disk in Text
  300.      Format with the file extension .TXT.  By exiting the
  301.      program at this stage you can examine the draft pages
  302.      and amend them should you so desire using a standard
  303.      text editor.  You can also add additional pages or
  304.      information to each page or any line by using a word
  305.      processor.
  306.  
  307.    - Add To Draft -  If you have prepared text files
  308.      containing the additional information needed for such
  309.      things as introductory pages, pages explaining what to
  310.      do in case of inclement weather, pages detailing the
  311.      location of the various grounds, etc; these can be added
  312.      using this facility without exiting the program.  Also
  313.      with minimal effort, you can add pre-prepared,
  314.      customised data at the end of each fixture for such
  315.      things as game time or location.  This facility is an
  316.      alternative to using a word processor or text editor to
  317.      add information.
  318.  
  319.    - Notice Board Form -  Instead or as well as using Fixture 
  320.      Books, many organisations like to display the draw on a 
  321.      notice board.  To enable this to be accomplished easily, 
  322. SUMMARY: PROGRAM SECTIONS:        - FIXTURE DRAW -:         9
  323.  
  324.      a facility is included to output the draw for selected 
  325.      days in a form suitable for pinning on a notice board.
  326.  
  327.    - Print Fixture Books -  To provide a pocket sized
  328.      fixture book, one sheet of normal printer paper must
  329.      contain four pages of fixtures on each side so that by
  330.      cutting and folding a complete book of approximately
  331.      140mmx108mm (5½"x4¼") page size results.  This section
  332.      reads the draft fixture book file and sorts pages into
  333.      the necessary order for printing, if any blank pages
  334.      will result it allows you to nominate the location of
  335.      these, and finally it either prints a copy of the book
  336.      direct to your printer using condensed print or forms
  337.      two disk files (.FB1 for one side of the paper and .FB2
  338.      for the other side).  If printed to disk you can make
  339.      any changes you desire before printing the books using
  340.      either the DOS "Print" Command or by copying the disk
  341.      files to the printer.  Normally all copies of fixture
  342.      books would not be printed using the computer printer
  343.      but rather only a master copy, a printer's copy and a
  344.      back-up copy.  The printer's copy should normally be
  345.      printed single-sided for subsequent double-sided
  346.      photocopying or offset printing as appropriate.  Should
  347.      you wish to use the services of a commercial printing
  348.      agency which uses a computerised system, it will often
  349.      be possible for the fixture book pages to be read
  350.      directly from the diskette to the commercial printer.
  351.  
  352. - RECORD RESULTS -  The previous facilities are normally used
  353. only once or twice a season, but the next two sections are
  354. used throughout the season.  By typing R in the Main Menu you
  355. will be presented with tables which contain all previously
  356. recorded match results.  You can move from grade to grade or
  357. series to series by using the Page Up and Page Down keys.  By
  358. using the Cursor Arrow Keys you can position yourself at any
  359. particular game within a result table or move back and forth
  360. to the corresponding Points Ladder.  By using the Number Keys
  361. and the Return Key you can simply record a score or amend a
  362. score.  With the Delete Key you can delete a score.  Whenever
  363. you move to a Points Ladder, there is a short delay while the
  364. 10    SUMMARY:   PROGRAM SECTIONS:  -RECORD RESULTS -:
  365.  
  366. points table is recalculated from SCRATCH - a procedure that
  367. takes a few seconds but which ensures all inclusions,
  368. amendments and deletions which you have made are properly
  369. calculated.  As a tabular system of results is used where a
  370. score must be entered first in the row for one team and then
  371. in the row for the opponent with the order of the result
  372. being reversed (eg 5 - 2 in the winner's row and 2 - 5 in the
  373. loser's row) the computer checks that all results are
  374. consistent.  Any inconsistent results are highlighted and the
  375. operator is prevented from leaving the current result table
  376. until all inconsistencies are corrected, thus minimising the
  377. chance of input error.
  378.  
  379. - PRINT TABLES -  This section has its own menu which enables
  380. the operator to specify which tables you want kept either as
  381. hard copy or as text files on disk.  If Result Tables only
  382. are being printed, the tables will be presented with teams in
  383. alphabetical order but if Points Ladders are included the
  384. sequence of teams in each table will be in descending order
  385. of points (ie order of merit).  The program centralises all
  386. tables or collections of tables on the paper.  To provide a
  387. ready reference to amendment state of each table, the time
  388. and date on which the table was initially prepared is printed
  389. under the heading on each page.  If the program is used
  390. effectively, this time and date will immediately indicate
  391. which days' results are included in the tables.
  392.  
  393.                    TECHNICAL DETAILS                       11
  394.  
  395. COMPUTER REQUIREMENTS
  396.  
  397. PC-SPORT was written in Turbo Pascal and compiled using the
  398. Turbo Pascal Compiler.  The programs were developed on an IBM
  399. PC Compatible with 256k RAM and two 360k disk drives.  In
  400. operation PC-SPORT requires an IBM PC or compatible computer,
  401. DOS 2.1 or later, with 192k RAM or more and at least one Disk
  402. drive, though difficulty could be experienced on large
  403. databases if a second disk drive is not available .  To get
  404. full advantage a Printer will be needed with the capability
  405. of printing around 130 characters per line in Condensed mode
  406. on standard paper.
  407.  
  408. FILES
  409.  
  410. The following files should be on your distribution diskette:
  411.  
  412.    PC-SPORT.COM   The main program file.
  413.  
  414.    PC-SPORT.000   The files containing the Overlay 
  415.    PC-SPORT.001     programs.
  416.  
  417.    PC-SPT.DOC     This manual formatted for 279mmx241mm
  418.                     (11"x9½") paper.
  419.  
  420.    PC-SPT.DOK     This manual formatted to print A5 size
  421.                     pages on 11x9½ paper in Elite print.
  422.  
  423.    PAGECONV.COM   Program to convert a .DOK files to 2 files:
  424.                     Left Pages (.L) and Right Pages (.R) for
  425.                     double sided printing.
  426.  
  427.    BROWSE.COM     A Public Domain program that displays any 
  428.                     Text File.  
  429.  
  430.    READ.ME        A short explanatory document.
  431.  
  432. If you are a registered user, on request you will also
  433. receive SPRTCONV.COM to enable you to convert data files
  434. from v1.x to   v2.0 format.
  435. 12      TECHNICAL DETAILS:   FILES: 
  436.  
  437. The main and overlay program files MUST be on your operating
  438. disk in your default drive when PC-SPORT is started and
  439. whenever a selection is being made from the Main Menu.  After
  440. completing Installation, PC-SPORT.CNF will be added to this
  441. directory and should be retained with the other program
  442. files.
  443.  
  444. When created, your work files will have the following
  445. suffixes:
  446.  
  447.      -    .DAT       Main Data file.
  448.      -    .TMP       File for your "Association" details.
  449.      -    .TXT       Interim file recording your fixture book
  450.                        pages in page number sequence.
  451.      -    .NBD       Notice board format.
  452.      -    .FB1       Fixture book sheet side 1 details.
  453.      -    .FB2       Fixture book sheet side 2 details.
  454.      -    .TAB       Nominated Result/Ladder Tables.
  455.  
  456. The last five files are all text files that can be read using
  457. the "Browse" Command and can be amended using a suitable text
  458. editor or word processor.  They can also be printed using the
  459. DOS "Print" Command or by copying the file to the printer.
  460.  
  461.                     GENERAL FEATURES                       13
  462.  
  463. GETTING STARTED
  464.  
  465. If not using a fixed disk system, format a fresh floppy disk
  466. as a system disk and copy onto it the programs you need to
  467. boot the system at start-up  (eg  COMMAND.COM,  AUTOEXEC.BAT,
  468. CONFIG.SYS etc).  With a fixed disk, make a new directory for
  469. PC-SPORT and the data files.   As PC-SPORT needs to have
  470. quite a lot of files open at once, ensure your CONFIG.SYS
  471. file contains the following statements:
  472.  
  473.                          Buffers = 20
  474.                          Files   = 16
  475.  
  476. To have the program automatically invoked at start up, add 
  477. PC-SPORT to your AUTOEXEC.BAT file.  After copying
  478. PC-SPORT.COM, PC-SPORT.000 and PC-SPORT.001 to your intended 
  479. operating disk and directory, store your original 
  480. distribution diskette in a safe place as a back-up.  To 
  481. initiate PC-SPORT, either boot your computer using the 
  482. operating disk or type PC-SPORT <Ret> with the program in the 
  483. default drive and directory.  
  484.  
  485. LIMITATIONS
  486.  
  487. Most limitations have been imposed to keep down the size of
  488. the data files and can be changed should the need arise.
  489. If any of them are unacceptably limiting, please contact the
  490. author for advice on the feasibility of a change.
  491.  
  492.      Maximum number of teams per grade = 16
  493.      Maximum team name size            = 15 characters
  494.      Maximum of 5 "Special Result Types"
  495.      Maximum of 40 games per team in each season
  496.      Maximum of 160 pages in the Fixture Book
  497. 14     GENERAL FEATURES:
  498.  
  499. COMMANDS
  500.  
  501. In this manual, pressing a key is simulated by enclosing the
  502. name of the key by < >.  Hence <Ret> or <CR> means press
  503. Return key and <Alt B> means press key B while holding down
  504. the Alternate key.  Sometimes special symbols are used to
  505. save screen space.   They are:
  506.  
  507.         ^  =  Ctrl  (ie ^Pg Up means <Ctrl Pg Up>)
  508.         @  =  Alt.
  509.  
  510. At any time when a user reponse is requested, <Ctrl C> Exits
  511. the Program but may not save any input data.  On most
  512. occasions when a user response is requested, Esc exits that
  513. section of the program by returning you to the previous menu.
  514. To ensure data previously entered is saved, use Esc and then
  515. <X> and <Q> as appropriate to quit the program via the menus.
  516.  
  517. THE MAIN MENU
  518.  
  519. The Main Menu allows you to select an activity.  There are 
  520. seven options available.  To select an option type in the 
  521. highlighted letter (usually the first letter) of that option.  
  522. Hence typing <Q> for Quit takes you out of the program.  
  523.  
  524. RESPONSES
  525.  
  526. Throughout the program there are many cases where you are
  527. required to respond to a question by a single keystroke.  On
  528. these occasions the possible responses are given - eg [Y/N]
  529. means press either <Y> or <N> (ie Yes or No response) as
  530. appropriate.   Lower case response  (eg <y> or <n>) is
  531. converted to an upper case response by the program, but any
  532. other response will be rejected.
  533.  
  534.                         INSTALLATION                       15
  535.  
  536. At any time the main menu is in view, you can enter the
  537. module to set or change the installation characteristics by
  538. selecting <I>.   If you answer <Y> to the question on "always
  539. having your data file on the same drive\path", in future when
  540. you start PC-SPORT you will not be given any drive\path
  541. option, but your selected drive\path will be displayed.   If
  542. you answer <N> to this question, in future you will be given
  543. the option of accepting that drive\path by <Ret> or of typing
  544. in a new one, thus only select <Y> if you have just one
  545. location for all data files.
  546.  
  547. Appendix A contains further details on printer codes and
  548. paper sizes which you should use as you answer further
  549. installation questions.  If your printer codes are identical
  550. to the Standard codes given in Appendix A, you should answer
  551. <Y> when asked, otherwise you will have to give the code for
  552. every printing feature used by PC-SPORT, one at a time.   As
  553. soon as you can after changing any of these details (such as
  554. paper size), select "Installation" and amend the appropriate
  555. information.
  556.  
  557.  
  558. 16                DEFINING YOUR COMPETITION
  559.  
  560. GRADE DEFINITION
  561.  
  562. Competition Definition is the first activity needed to get
  563. started.   This section is entered by selecting <F> in the
  564. Main Menu.  The program then checks to see if the nominated
  565. file exists and if not proceeds to create it.  Should the
  566. data file already exist, you are given the choice of
  567. destroying the previous version and creating a new one (ie
  568. the Overwrite option) or of selecting another file name.
  569. This safeguard helps to prevent inadvertent destruction of
  570. wanted data.  Should the .TMP file exist, the data contained
  571. in that file will be accepted as the starting definition for
  572. the competition.
  573.  
  574.      -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  575.     |                      CAUTION                     |
  576.     |                                                  |
  577.     |  If you decide to Overwrite an outline that was  |
  578.     |   previously defined, all existing information,  |
  579.     |     including any results, will be DESTROYED     |
  580.     |          and a new outline initiated.            |
  581.     |                                                  |
  582.      -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  583.  
  584. Association details and the details of each grade are entered
  585. into a screen template which will now appear.   The template
  586. is divided into two sections for clarity - Competition
  587. Definition and Grade Definition.   On entry the cursor will
  588. be placed at the first field in the Competition Definition
  589. section ready for you to enter the name of your association.
  590. You are free to use all normal keyboard characters in the
  591. names you enter EXCEPT the dash,'-', which is reserved.
  592. The end of the second bottom line of the screen shows which
  593. mode of entry is in force, OVER means Overwrite where
  594. characters are written over the top of existing text, INS
  595. means insert or pushright mode where text is pushed along the
  596. field to make way for the entered character.
  597.  
  598. The following editing keys are available:
  599.  
  600. DEFINING YOUR COMPETITION:   GRADE DEFINITION:             17
  601.  
  602.      Return or CR  -  Go to next field for entry. (This key
  603.                       skips over team name abbreviations when
  604.                       entering teams)
  605.      Down Arrow    -  Go to next field
  606.      Tab           -        "
  607.      Up Arrow      -  Go to previous field
  608.      Shift Tab     -        "
  609.      Left Arrow    -  Move cursor left one space, jumping to
  610.                       end of previous field when applicable.
  611.      Right Arrow   -  Move cursor right one space, jumping to
  612.                       start of next field when applicable.
  613.      Back space    -  Go back one character position within a
  614.                       field and delete the character there.
  615.                       No action if at the start of a field.
  616.      Delete        -  Delete the character at the cursor.
  617.      Insert        -  Toggle between INS and OVER.
  618.      Home          -  Go to start of current field.
  619.      End           -  Go to end of current field.
  620.      F8            -  Copy the team names from the previous
  621.                       grade to this grade.
  622.      F9            -  Finish defining competition/grade and
  623.                       go to Points Ladder Definition
  624.      F10           -  Save the definition and go to the next
  625.                       grade
  626.      Esc           -  Go directly to Main Menu, do not save
  627.                       definitions.  Note: Some data may have
  628.                       already been saved but this will be
  629.                       unreliable.
  630.  
  631. If an unacceptable key is pressed, only a beep will result.
  632.  
  633. The square brackets denoting the start and stop points of
  634. each field display the space available in each.   The space
  635. available for team abbreviations is dependant upon the
  636. maximum normal score and the brackets are automatically
  637. adjusted accordingly.   Similarly other entries affect the
  638. display and are automatically incorporated, for example the
  639. number of series shown is adjusted at any time the number of
  640. teams is changed or the number of games is changed; and the
  641. number of fields available for team names is adjusted
  642. 18     DEFINING YOUR COMPETITION:   GRADE DEFINITION:
  643.  
  644. according to the number of teams entered.  Default values are
  645. used initially in some fields.
  646.  
  647. The maximum normal score definition is to enable the minimum
  648. space to be occupied by scores in the results table.  The
  649. number of spaces allocated for any result is 5 plus 2 times
  650. the number of digits in the "maximum practical score".  For
  651. example, if the "maximum practical score" was stated as 36,
  652. nine places would be allocated as follows: blank space, digit
  653. or space, digit, blank space, "-", blank space, digit, digit
  654. or space, blank space.  Representing a blank space by "_",
  655. typical results would then be _23_-_0__ or __2_-_7__   or
  656. _43_-_27_.  As most maximum scores will be of either 2 or 3
  657. digits then either nine or eleven spaces per matrix column
  658. will be usual.  Before saving, the program converts the 
  659. maximum normal score to either 9, 99 or 999 as appropriate 
  660. and uses that figure for future calculations.  The maximum 
  661. figure of 999 results in only about six results available 
  662. across the screen without horizontal scrolling, whereas a 
  663. figure of 9 allows up to nine results without scrolling.   
  664. Note that in defining this figure it will make absolutely no 
  665. difference to the program if you define it as 10 or as 99 as 
  666. both contain two digits, but 99 and 100 would give different 
  667. results from each other.  
  668.  
  669. Selection of F10 to save a grade definition results initially
  670. in a check that all necessary data has been validly entered.
  671. If so the grade is saved else you are advised of the error.
  672. You are then asked whether to sort the team names or not;
  673. normally you should reply <Y> but there are two circumstances
  674. under which you should reply <N>.   These are:
  675.  
  676.      1.  If you have already established a draw for Round 1
  677.          which must be retained (perhaps the games have
  678.          already been played) then if you enter the team
  679.          names in the order 1v2, 3v4 etc AND do not sort then
  680.          you will be able to retain that draw during fixture
  681.          book production.
  682.  
  683. DEFINING YOUR COMPETITION:   GRADE DEFINITION:             19
  684.  
  685.      2.  If you have replaced, for example, a team named Brown
  686.          with one named Zebra from the previous grade but you
  687.          want to retain the previous draw as far as possible,
  688.          then do not sort at this time.
  689.  
  690. As you move to the next grade each time, the Competition
  691. definition will remain unchanged, the grade name and team
  692. names will be blanked but other previous data will be
  693. displayed as the default value.   The cursor will also be
  694. positioned on the grade name field ready for a new entry.
  695. However, you are still free to go back to Competition
  696. Definition fields and amend values as you desire.   Selection
  697. of F8 causes the team names from the previous grade to be
  698. entered ready for any amendment so that if the names of teams
  699. are fairly common across the grades, much repetitive typing
  700. is avoided.
  701.  
  702. When all grades have been defined and saved, press <F9>.
  703.  
  704. DEFINING THE POINTS LADDER
  705.  
  706. Once all grades have been defined, if the .TMP file was found
  707. at the beginning of competition definition, the program
  708. assumes that point scoring and special results defined there
  709. remain current.   In this case you are returned to the main
  710. menu at this point, otherwise the screen will show a Points
  711. Ladder for the last defined level.  This ladder is in the
  712. form of a matrix with teams in the left hand column and with
  713. the following columns headed as P representing Games Played,
  714. W for Win, L for Loss, D for Draw, PF for Points For, PA for
  715. Points Against, Diff for the Difference between PF and PA,
  716. and Pts for Competition Points.  The matrix will be completed
  717. with zeroes.  Under each column is a letter, viz A to D, J,
  718. K, L and N.  These letters are the "names" of each column for
  719. use during further definition.
  720.  
  721. After providing the number of competition points allocated to
  722. each team for a win, loss and draw respectively, you will be
  723. asked for the means of separating teams on equal competition
  724. points.  The default system is the difference between points
  725. 20      DEFINING YOUR COMPETITION:
  726.                                DEFINING THE POINTS LADDER:
  727.  
  728. Scored For and points Scored Against but you can now change
  729. this by selecting <Y>.  The replacement column will need a
  730. formula to know how to calculate the value for the column.
  731. You can use any combination of columns in this matrix
  732. referred to by "name", the maths operators '+', '-', '*',
  733. '/', and brackets '(' and ')' together with integer numbers
  734. to define this formula.  For example, if the desired value is
  735. the points Scored For as a percentage of the Total of the
  736. points Scored For and Against, the formula would be
  737. J/(J+K)*100 (ie the value in Column J divided by the sum of
  738. the values in Columns J and K with the result multiplied by
  739. 100).  During computation, should any formula result in a
  740. division by zero, or the result be greater than 9999, the
  741. value 9999 will be assigned to the column.  You now need a
  742. heading label for the column to replace "Diff".  Note that
  743. should you select <Ret> before entering a label, the column
  744. will be hidden, that is the value will not be displayed even
  745. though it will still be used to separate teams on the ladder
  746. with the same number of competition points.  The ladder will
  747. now be re-drawn with column L relabelled or hidden as
  748. appropriate.
  749.  
  750. You can now add up to 5 extra columns.  Since there is no
  751. information other than normal results (eg  23 - 7 ) that
  752. the program recognises at this stage in the results table,
  753. there is no basis for determining the value to be placed in
  754. any added column.  Thus an essential part of adding columns
  755. is to define Special Results which will be used for this
  756. purpose.  For example, should you wish to count byes and
  757. allocate competition points for each bye, you would first
  758. need to have "Bye" recognised as a Special Result, then you
  759. must define a column to record the number of byes.  Note
  760. that you should use ONLY LETTERS in defining your Special
  761. Result, and to ensure the program does not regard it as a
  762. normal result, the character at the position corresponding
  763. to the centre of the column must NOT be "-".  To complete
  764. the task, the number of competition points to be allocated
  765. for each "bye" must be nominated.
  766. DEFINING YOUR COMPETITION:                                 21
  767.                              DEFINING THE POINTS LADDER:
  768.  
  769. As an example, adding a Bye (worth 2 competition points in
  770. this example) could be achieved by proceeding as follows:
  771.  
  772.      Special Result Menu   - <N> (for New Result Type)
  773.      Enter Special Result  - <B><y><e><Ret>
  774.      Which Column          - <E><Ret> (activate column E)
  775.      Effect on this Column - <+><1><Ret> (ie add 1 to this
  776.                                  column for each "Bye")
  777.      Width of Column       - <4><Ret> (Usual spacing is 4)
  778.      Name for Column       - <B><y><Ret> (Call it "By")
  779.      Other Columns Affect? - <Y><Ret>
  780.      Column to Add To      - <N><Ret> (Col N pts changed)
  781.      What is effect?       - <+><2><Ret> (Add 2 points)
  782.      Other Columns Affect? - <N><Ret>
  783.  
  784. By selecting <L> for Ladder Format Change while viewing the
  785. Special Result Menu, you are able to make changes to the
  786. layout of the Points Ladder.  The Ladder Format Menu enables
  787. you to change the Name of any Column, the Width of any Column
  788. (zero width hides the Column though it is still active), the
  789. Formula associated with a Special Result, or a Previously
  790. entered Special Result.
  791.  
  792. See the tutorial on page 46 for other examples of the uses
  793. of the Special Score Menu.
  794. 22        AMENDING THE DEFINITION
  795.  
  796. GENERAL
  797.  
  798. Information which was added during the competition definition
  799. phase can be amended at any time in the future should the
  800. need arise.  Hence spelling mistakes, swapping of teams
  801. between levels, changes to the way points are allocated,
  802. addition of more Special Results and even changes to the
  803. "Association" name can be accomodated.  The program now
  804. accepts changes to number of teams in a "grade" or the number
  805. of "grades" or the number of games played in any "grade", and
  806. attempts to retain any previous draw if it can.   It also
  807. preserves results previously entered where possible.
  808. However, if more than one round of fixtures have already been
  809. played, the only time the second round draw can be preserved
  810. is if:
  811.  
  812.      1.  The number of teams in the level is unchanged;  or
  813.  
  814.      2.  The number of teams is changed from an odd number
  815.          to the next highest even number;  or
  816.  
  817.      3.  The number of teams is changed from an even number
  818.          to the next lowest odd number.
  819.  
  820. To enter the Definition Amendment section, select <A> from
  821. the Main Menu.   You will then be presented with a menu to
  822. select what amendment you desire.
  823.  
  824. COMPETITION DEFINITION AMENDMENT
  825.  
  826. This section is entered by selecting <C> at the previous 
  827. menu.  Amending the competition and grade definitions is very 
  828. similar to initial entry and is performed using the same 
  829. template and editing keys.   However, key F3 is also 
  830. activated during amendment to enable the scores to be blanked 
  831. or deleted for just the grade on the screen.   This enables a 
  832. string of entry errors to be corrected more easily or the 
  833. season to be "restarted" simply should the need arise.   The 
  834. F10 key is also used to shift to the next grade without 
  835. saving if no changes are made.   The F7 key is provided to go
  836. AMENDING THE DEFINITION:                                   23
  837.                        COMPETITION DEFINITION AMENDMENT:
  838.  
  839. back to a previous grade without exiting and re-entering from
  840. the amendment menu.
  841.  
  842. You will again be prompted after making changes if they are
  843. invalid and will again be given the option of sorting team
  844. names.   Changes to team names must be handled with care and
  845. separate from other changes.
  846.  
  847.     -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  848.    |                      CAUTION                        |
  849.    |                                                     |
  850.    | To preserve any existing draw or results that have  |
  851.    | been previously entered, the program compares team  |
  852.    | NAMES so it cannot be fooled by how amendments are  |
  853.    | made.   Hence, if you change a team name, and wish  |
  854.    | to preserve existing draw or scores, you should do  |
  855.    |   so without re-sorting; in an operation separate   |
  856.    |              from any other changes.                |
  857.    |                                                     |
  858.     -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  859.  
  860. After saving to disk, you can then re-enter this section, re-
  861. sort and perform any other changes you wish to make.  The
  862. only times you should NOT sort are if you do not want to
  863. retain the previous draw and the same circumstances exist as
  864. would prevent you from sorting on initial definition.  (Note:
  865. Once the draw has been performed, unless you have changed the
  866. name of a team, re-sorting here will preserve that draw so
  867. even though you may not have been able to sort initially,
  868. susequently returning to the amend section, pretending to
  869. make a change to a name followed by sorting will preserve
  870. your draw and scores AND put the teams in alphabetical order
  871. in result tables in the future.)
  872.  
  873. To delete an entire "grade", set the number of games to zero
  874. and save with F10.   Re-sort or not has no effect in this
  875. case.
  876.  
  877. 24      AMENDING THE DEFINITION:
  878.  
  879. POINTS LADDER DEFINITION AMENDMENT
  880.  
  881. Selection of <L> from the amendment menu puts you into
  882. amending the Points Ladder Definitions.   The Special Results
  883. Menu with 5 options will now appear.  Selection of <X>
  884. returns you to the Main Menu.  If <Esc> is selected, you will
  885. be returned to the main menu WITHOUT any changes you may have
  886. made being implemented.   The other selections are elaborated
  887. below.
  888.  
  889. - FORMULA CHANGE COLUMN L -   Selection of <F> enables the
  890. means of separation of teams on the same number of
  891. competition points to be changed.  This is done identically
  892. to the procedure for defining the formula.
  893.  
  894. - CHANGE POINTS SYSTEM -   Selection of <C> enables you to
  895. vary the points allocated for a Win, Loss and Draw.
  896.  
  897. - NEW RESULT TYPE -   Selection of <N> leads you into the
  898. definition of Special Results, the addition of extra columns
  899. and the effect of these as discussed on page 20 et seq.
  900.  
  901. - LADDER FORMAT CHANGE -   Selection of <L> results in the
  902. display of the Ladder Format Menu.  Any selection results in
  903. first being asked which column to change.  A column Name (ie
  904. A to N) should then be input.  A particular option is then
  905. made available as follows:
  906.  
  907.    - Name Change  -  Input the New Name when prompted
  908.  
  909.    - Width Change -  Input the New Width when prompted
  910.  
  911.    - Formula Change -  The Special Results and Special
  912.      Formulae applicable to this column are displayed with a
  913.      number in front as an identifier.  Usually it will be
  914.      blank after the last number.  In reply to the prompt for
  915.      a line number, type in the appropriate number, using the
  916.      last one if you decide not to make a change or to add an
  917.      additional formula.  You will then be prompted to define
  918.      the replacement or new Special Result and its formula.
  919. AMENDING THE DEFINITION:                                   25
  920.                      POINTS LADDER DEFINITION AMENDMENT:
  921.  
  922.    - Special Result Change -   The information needed for a
  923.      Special Result change is identical to that for a formula
  924.      change so this option produces the same result as the
  925.      previous one.
  926.  
  927.    - eXit -   Selection of <X> returns you to the Special
  928.      Results Menu.
  929.  
  930. BLANK ALL SCORES
  931.  
  932. Selection of <B> is followed by a confirmatory message to
  933. ensure you really do want to wipe out the results in every
  934. grade and then proceeds to do just that.   This facility is
  935. provided to enable last year's files to form the basis for
  936. this year's with a clean result table.
  937.  
  938. MAXIMUM SCORE CHANGE
  939.  
  940. Selecting <M> for a maximum score change gives you the option 
  941. of increasing or decreasing the maximum normal score should 
  942. it be required during the season.   Only changes which result 
  943. in a different number of digits will be effective.   Once a 
  944. change is made, some time can elapse for it to be 
  945. incorporated as ALL result sheets have to be amended and then 
  946. written to disk. 
  947. 26                    FIXTURE DRAW ROUTINES
  948.  
  949. GENERAL
  950.  
  951. In a multi level competition, the process of making the draw
  952. and formulating the Fixture Books is a very time consuming
  953. business.  Even if Fixture Books are not going to be
  954. distributed, an initial copy in some form or other still
  955. needs to be maintained so next week's fixtures can be
  956. determined.   The drafting of the Fixture Books using this
  957. program removes the drudgery from this task while allowing
  958. great flexibility.  To get the most from this section, you
  959. should also use an ASCII-producing[1] word processor to
  960. provide those aspects which are peculiar to your competition.
  961.  
  962. The concept used in this program is to use standard computer
  963. paper (either 11"x9½" or A4) divided into four pages per side
  964. and printed double sided in condensed print (about 17
  965. characters per inch) so that a pocket sized book eventuates.
  966. Cutting the page halfway down together with folding along the
  967. vertical axis produces the fixture book pages.  In the
  968. following table, which summarises the usual attributes
  969. (though the program allows for almost any size paper and
  970. printer fonts), the symbol W represents the maximum number of
  971. characters that can be printed across the page in your print.
  972. The figure in brackets is for my printer which can print 136
  973. characters across a standard page in condensed print.
  974.  
  975.  
  976.  
  977.  
  978.  
  979. 1.   ASCII-producing word processors are those that record on
  980. disk in direct text.  If you are unsure whether your word
  981. processor is suitable, use the "Browse" command to read text
  982. produced by it.  If there are no unwanted symbols and the
  983. text is properly readable, you can be confident it is
  984. satisfactory.  If you do not have a suitable word processor,
  985. PC-Write has all the attributes needed (and many more).
  986. PC-Write is copyright by Quicksoft and is available as
  987. Shareware which allows free copying and sharing of the
  988. program and of its comprehensive manual.
  989. FIXTURE DRAW ROUTINES:       GENERAL:                      27
  990.  
  991.      Paper   Page    Max Print Width  Max Print Lines/Page
  992.      Size    Size    Inches  Columns   6 lpi  7 lpi  8 lpi
  993.                        mm     17 cpi
  994.  
  995.      11x9½    5½x4¼    3.8    ½xW -2     33     38     42
  996.     279x241  140x108    97      (66)
  997.  
  998.       A4
  999.     11.7x9½  5.8x4.1   3.8   As above    35     41     45
  1000.     297x241  148x104    97
  1001.  
  1002. Note: Print lines per page are total lines.  Fixture lines
  1003. available are 5 less to allow for Top Margin (2), Heading,
  1004. Space after Heading and Bottom Margin.
  1005.  
  1006. As a Fixture Book will need a tougher cover than computer
  1007. paper, the program assumes that the covers printed with such
  1008. things as the association logo, advertising and any maps of
  1009. fields, will be prepared separately using facilities other
  1010. than this computer program.   Furthermore, computer printers
  1011. are generally too slow for mass production so either the hard
  1012. copy of the fixture book sheets should be used as a master
  1013. for photographic reproduction or the disk file of the fixture
  1014. book should be fed directly to a computerised high speed
  1015. printing facility.
  1016.  
  1017. On entering the Fixture Draw section you will be presented
  1018. with the Fixture Draw Menu.  Other than selecting <X> to
  1019. return to the Main Menu, you now have four choices which
  1020. are explained below.
  1021.  
  1022. DRAW FIXTURES
  1023.  
  1024. The Draw Fixtures sub-section is where all draws are made for 
  1025. all levels in the competition and it results in recording 
  1026. these in a disk file with the extension .TXT.  
  1027.  
  1028. This draw will use a Standard Draw template on all occasions
  1029. which provides for alternating Home and Away fixtures as far
  1030. as possible (ie first named team plays at Home).   It also
  1031.  
  1032. 28      FIXTURE DRAW ROUTINES:      DRAW FIXTURES:
  1033.  
  1034. provides for evening out as far as practicable the order of
  1035. games so as to give each team an approximately equal number
  1036. of appearances in any particular "time slot".
  1037.  
  1038. The draw for each "grade" is now performed.  It will
  1039. allocate teams to "draw numbers" by one of four processes:
  1040.  
  1041.   1.  On initial draw if you elected not to sort team names,
  1042.       and elected not to have the same draw as the previous
  1043.       "grade" (if appropriate); the draw will allocate the
  1044.       draw number for each team so that in Round 1, Team 1
  1045.       plays Team 2, Team 3 plays Team 4 etc.
  1046.  
  1047.   2.  On all draws if you have the same number of teams as
  1048.       the previous "grade" and you select the "Same Draw"
  1049.       option, the draw will be the same as the previous
  1050.       grade.
  1051.  
  1052.   3.  If you have not used the above options, and this is not
  1053.       the initial draw, you will have the option of
  1054.       preserving the existing draw as far as possible and
  1055.       allocating the draw for new teams randomly.
  1056.  
  1057.   4.  If none of the above apply, the team names will be
  1058.       allocated to "draw number" by random shuffling.
  1059.  
  1060. Should the total number of fixtures in this "grade" be less
  1061. than the maximum for any "grade", the program now needs to know
  1062. on which days this "grade" does not play.  You will be prompted
  1063. to input these days as day numbers (ie the sequential number
  1064. for a fixture day for a "grade" that plays the maximum number
  1065. of games).
  1066.  
  1067. Once the draw for all levels is complete, the program
  1068. determines the minimum number of pages needed for each
  1069. fixture day (initially assuming printing at eight lines per
  1070. inch) and then distributes the fixtures to make an even
  1071. distribution per page if more than one page is needed.  Line
  1072. spacing of six, seven or eight lines per inch is then
  1073. determined for the final layout.
  1074.  
  1075. FIXTURE DRAW ROUTINES:    DRAW FIXTURES:                   29
  1076.  
  1077. You now have the option of entering the date for each fixture
  1078. day as each page of the text file containing the draft
  1079. fixture book is formed.  Draft pages are in chronological
  1080. sequence.  By exiting the program at this point you can
  1081. examine the draft pages using the "Browse" command or amend
  1082. them in any way you wish using a suitable word processor or
  1083. text editor.
  1084.  
  1085. AMENDING FIXTURE BOOK PAGES AND GENERATING EXTRA PAGES
  1086.  
  1087. The ".TXT" file containing the draft pages has six
  1088. characteristics which must be preserved in any process of
  1089. amendment or addition.
  1090.  
  1091. 1.  The first line of the file must start with the female
  1092.     symbol ("o" on top of a "+" which is also the form feed
  1093.     symbol) and if printing is to be other than 6 lines per
  1094.     inch, the symbols representing the printer codes for
  1095.     returning to six lines per inch will follow (small left
  1096.     arrow then 2 in Standard codes).
  1097.  
  1098. 2.  The second line must be blank if all printing is to be at
  1099.     6 lines per inch otherwise it must contain the printer
  1100.     codes for the actual line spacing needed.
  1101.  
  1102. 3.  The third line must contain the number of total lines per
  1103.     page available with the nominated paper and calculated
  1104.     line spacing.
  1105.  
  1106. 4.  The fourth line must contain the number of total pages
  1107.     needed in the fixture book to accomodate known pages of
  1108.     fixtures and user provided information.  At this stage it
  1109.     will contain the number of fixture pages only and will
  1110.     need amendment as other information is added.
  1111.  
  1112. 5.  Each Heading Line will start with the symbol "∩" (<Alt
  1113.     239>) obtained by typing 239 on the numeric keypad while
  1114.     holding down the Alt Key ).  This tells later sections of
  1115.     the program that this is a heading which needs to be
  1116.     centred across the page independently of the other text.
  1117.  
  1118. 30 FIXTURE DRAW ROUTINES: AMENDING PAGES AND GENERATING PAGES:
  1119.  
  1120. 6.  Each page must finish with the symbol "≈" (<Alt 247>)
  1121.     which signifies the start of a new page.
  1122.  
  1123. The total width of the small page will not normally be used
  1124. by the schedule of games as only 39 columns are used.  On
  1125. most printers, there will thus be some 25 or so print columns
  1126. available for any additional data.  Examples of information
  1127. which could be added to each game line are:
  1128.  
  1129.         *  Game Time
  1130.         *  Field Location
  1131.         *  Who is to provide Umpires or Referees
  1132.         *  Space for Result of Game
  1133.  
  1134. This information can be added directly to each line with a
  1135. word processor but great care is needed as use of the return
  1136. key will play havoc with the layout!  Otherwise, the text
  1137. required for each additional column of data can be placed in
  1138. separate files and then added to the end of each line by
  1139. using the next part of the program.   This has the advantage
  1140. that often this data can be prepared well in advance of the
  1141. draw.  Furthermore, often the data to be added will be almost
  1142. the same as that added last season so little preparation may
  1143. be necessary.  In addition, if the data in the additional
  1144. columns repeats itself at regular intervals, it can be
  1145. prepared using the copying facility of your word processor to
  1146. minimise effort.  The rules for layout of data to add to game
  1147. lines is as follows:
  1148.  
  1149. 1.  Nothing will be added to any line which is blank, starts
  1150.     with "∩" or consists of "≈".
  1151.  
  1152. 2.  Nothing will be added to the first four lines.
  1153.  
  1154. 3.  Additive information should only contain blank lines if
  1155.     no text is to be added at that line.
  1156.  
  1157. 4.  Leading spaces should be used on each line if needed for
  1158.     horizontal separation from existing text.
  1159.  
  1160. FIXTURE DRAW ROUTINES:                                     31
  1161.                   AMENDING PAGES AND GENERATING PAGES:
  1162.  
  1163. 5.  Trailing spaces should be used where necessary to ensure
  1164.     a following addition is properly positioned.
  1165.  
  1166. 6.  No printer codes should be embedded in any add-on text.
  1167.  
  1168. 7.  Adding of data to lines will stop when all lines have
  1169.     been actioned in either the parent file or the add-on
  1170.     file.
  1171.  
  1172. 8.  Adding to existing lines should be completed before
  1173.     adding extra pages.
  1174.  
  1175. In most cases, additional pages will be required in the
  1176. Fixture Book for such things as details of the management
  1177. committee, rules for inclement weather, fines for failing to
  1178. provide umpires, list of club contacts, notes on
  1179. representative matches and so on.  There could also be some
  1180. blank pages in the final book.  The fixture book produces
  1181. pages in sets of eight (4 per side, double sided).  Hence it
  1182. will produce 8,16 24 or 32 pages etc depending on what is the
  1183. minimum number.  You can, therefore, easily calculate the
  1184. number of blank pages at any time from the number formatted
  1185. (line 4 of draft) together with those ready for adding to the
  1186. draft, subtracted from the next highest product of 8.  For
  1187. example, if line 4 of the draft is 40 and 2 extra pages are
  1188. ready for adding then there will still be 6 blank pages (40
  1189. +2 +6 = 8x6).   Four blank pages can be removed from any book
  1190. by placing all four blanks in the middle of the book.   Thus
  1191. there need never be more than 3 blanks in the finished
  1192. product.
  1193.  
  1194. The maximum size of a fixture book page is three less than
  1195. the maximum number of lines (Draft line 3 - 3), by half of
  1196. maximum characters per line less 2 (½xW -2).   Any extra
  1197. pages MUST conform to these limits.  You can have as many
  1198. Headings as you like  on a page but if you want them centred,
  1199. each must start with "∩" (Alt 239>) followed immediately by
  1200. the heading without any leading spaces.  The last line on
  1201. each page must consist of only "≈" (<Alt 247>).   The size of
  1202.  
  1203. 32 FIXTURE DRAW ROUTINES: AMENDING PAGES AND GENERATING PAGES:
  1204.  
  1205. the left margin will be determined by centring the longest
  1206. line on the page.  All other lines then use the same left
  1207. margin unless they are started by "∩" (<Alt 239>).
  1208.  
  1209. The parameters for maximum page size can be calculated well
  1210. in advance so additional pages can be prepared well before
  1211. the draw takes place.  Whole pages can be simply added before
  1212. or after the existing set by using the next program section
  1213. (which cannot insert pages between existing ones).  If
  1214. desired, these pages can also be added to the draft using a
  1215. word processor, as long as the following limitations are
  1216. observed:
  1217.  
  1218. 1.  Only pages that conform to the previously stated rules
  1219.     should be added.
  1220.  
  1221. 2.  Pages must not be added before the existing first four
  1222.     lines of the draft.
  1223.  
  1224. 3.  Pages must only be added before all others (but after
  1225.     line 4), after all others, or between existing pages (NOT
  1226.     within existing pages).
  1227.  
  1228. 4.  Line 4 of the draft should be amended by adding the
  1229.     number of extra pages.
  1230.  
  1231. 5.  Blank lines should be placed at the beginning of the page
  1232.     to ensure correct vertical spacing.
  1233.  
  1234. ADD TO DRAFT
  1235.  
  1236. After selecting the option of Add To Draft from the Fixture
  1237. Book Menu, you will be requested for the name of the file
  1238. containing the text to be added (Don't forget to include the
  1239. pathname and disk drive location if appropriate, in the
  1240. reply).  The program then ascertains whether the text is to
  1241. be added as columns to the existing game lines or as extra
  1242. pages.   If as extra pages, you will be asked whether you
  1243. want the new pages at the start or finish of the draft and
  1244. how many pages are being added.  The program will then add
  1245.  
  1246. FIXTURE DRAW ROUTINES:   ADD TO DRAFT:                     33
  1247.  
  1248. the pages and amend draft line four to conform to the new
  1249. total.  New pages added using this facility will be
  1250. automatically centralised vertically on the paper so should
  1251. not contain any leading blank lines.
  1252.  
  1253. NOTICE BOARD FORM
  1254.  
  1255. After selecting the Notice Board Form section, you are given 
  1256. the option of sending the output directly to the printer or 
  1257. to disk first.   You can then elect which days' fixtures to 
  1258. print.   The output is formatted for Expanded/Condensed print 
  1259. if it will not overflow at the end of a line.  When amending 
  1260. the .TXT file with a word processor, do not add anything 
  1261. BEFORE the first set of fixtures on a page or you may have 
  1262. problems here.  
  1263.  
  1264. PRINT BOOKS
  1265.  
  1266. By selecting the Print Books option of the Fixture Draw Menu
  1267. you will initiate the final printing and formatting of the
  1268. pages contained in the draft book.   The program checks that
  1269. sufficient memory is available to hold all the pages while
  1270. they are sorted and formatted for final printing.   If there
  1271. is insufficient memory it will advise you how much space it
  1272. needs on a disk for a temporary file.   You can remove the
  1273. disk containing the program and overlays from the default
  1274. drive should you wish in order to provide the required disk
  1275. space, as long as the text file containing the draft
  1276. information is still available.   You now have the option of
  1277. printing a fixture book direct to the printer or to a text
  1278. file.   Mostly you will print to a text file on disk as this
  1279. option:
  1280.  
  1281.    1.  Allows for making extra copies more readily;
  1282.  
  1283.    2.  Allows the text to be viewed and finally amended
  1284.        before a hard copy is made; and
  1285.  
  1286.    3.  Provides a disk file copy of the final book.
  1287.  
  1288. The program then separately identifies each page of the book.
  1289. 34     FIXTURE DRAW ROUTINES:   PRINT BOOKS:
  1290.  
  1291. Should the number of pages it identifies differ from the
  1292. expected figure at line 4 of the draft, you will be asked
  1293. whether to continue, using the number of pages found by the
  1294. program, or whether to stop the processing.  If processing is
  1295. not halted, you will be asked for the page number for each
  1296. blank page.  The Fixture Book Master will then be prepared
  1297. without further operator input.  Note that if there are four
  1298. or more blank pages, you can effectively eliminate four of
  1299. them from the book by nominating the first two and last two
  1300. pages or by nominating the middle four pages.   The cut sheet
  1301. resulting will then be completely blank.
  1302.  
  1303.                         RECORD RESULTS                     35
  1304.  
  1305. GENERAL
  1306.  
  1307. The previous program sections are used only a few times at
  1308. most each season, but this section and the next one will be
  1309. used repeatedly throughout the season to record the result of
  1310. games and to provide Points Ladders for circulating to
  1311. participating clubs.  If you have not already made a back-up
  1312. copy of your main files (ie .TMP, .DAT, .FB1 & .FB2), do so
  1313. before adding any results.   Also remember to hold a copy of
  1314. your data files, updated to the previous week's results, as a
  1315. safeguard against power failure or other catastrophe until at
  1316. least all this week's results have been added and a separate
  1317. back-up made of the file containing this week's results.
  1318. You will thus need 3 diskettes for data recording in a floppy
  1319. disk based system if you are to be sure of losing no more
  1320. than one weeks results should an unforeseen problem occur.
  1321.  
  1322.         On selecting <R> while viewing the Main Menu, you
  1323. will be presented with the Results Table for the first round
  1324. of the first "grade".  At the bottom of the screen will be
  1325. printed a summary of available actions and a list of the
  1326. Special Results that have been defined for this competition.
  1327. When adding a Special Result, it must conform exactly to the
  1328. format of one of the Special Results shown at the bottom of
  1329. the screen if it is to be correctly interpreted by the
  1330. program.  If the complete table will not fit on the screen
  1331. at once, the right hand portions will be missing, but these
  1332. can be scrolled on and off the screen as desired.  When the
  1333. results scroll across the screen, the left hand column
  1334. containing the team names remains fixed.  The following
  1335. paragraphs describe how to move around a table, how to add
  1336. results of games and how to move between tables.
  1337.  
  1338. MOVING AROUND RESULT TABLES
  1339.  
  1340.         You will only be permitted to move the cursor around
  1341. the game result portion of the result table in this section
  1342. of the program.   To change team names, headings or
  1343. abbreviations, use the Amend Outline facility.  Keys
  1344. available for movement are described on the next page.
  1345. 36        RECORD RESULTS:  MOVING AROUND RESULT TABLES:
  1346.  
  1347. - UP ARROW   -  <Up Arrow> moves the cursor up one row at a
  1348.             time unless it is on the top result row when the
  1349.             cursor is moved to the bottom row of the matrix.
  1350.  
  1351. - DOWN ARROW -  <Down Arrow> moves the cursor down one row at
  1352.             a time until it is on the bottom row when the
  1353.             cursor is moved to the top result row.
  1354.  
  1355. - RIGHT ARROW -  <Right Arrow> moves the cursor one matrix
  1356.             column to the right until it reaches the last
  1357.             column, then if all columns fit on the screen, it
  1358.             moves the cursor to the first result column and
  1359.             down one row.  If not all columns fit on the
  1360.             screen, while the cursor is on the last visible
  1361.             column it will either:
  1362.  
  1363.             a.  If the screen is not fully scrolled to the
  1364.                 left, scroll the screen left one column; or
  1365.  
  1366.             b.  Else scroll fully right, move to the first
  1367.                 result column, & move down one row.
  1368.  
  1369. - LEFT ARROW  -  <Left Arrow> moves the cursor one matrix
  1370.             column to the left until it reaches the first
  1371.             column, then if all columns fit on the screen, it
  1372.             moves the cursor to the last result column and
  1373.             up one row.  If not all columns fit on the
  1374.             screen, while the cursor is on the first visible
  1375.             result column it will either:
  1376.  
  1377.             a.  If the screen is not fully scrolled to the
  1378.                 right, scroll the screen right one column; or
  1379.  
  1380.             b.  Else scroll fully left, move to the last
  1381.                 result column, & move up one row.
  1382.  
  1383. - HOME -    <Home> scrolls the screen picture fully right and
  1384.             moves the cursor to row 1, column 1.
  1385.  
  1386. - END  -     <End> scrolls the screen picture fully left and
  1387.             moves the cursor to the bottom row, last column.
  1388.  
  1389. RECORD RESULTS:                                           37
  1390.  
  1391. ADDING RESULTS
  1392.  
  1393. The results of any game must be put into the result table
  1394. twice.  If A plays B then the result should be added to A's
  1395. row in B's column by giving A's score first then B's score;
  1396. then the result should be added to B's row in A's column by
  1397. typing B's score first then A's score.   (That is, a result
  1398. of  3 - 1 would be entered in the winner's row as 3 - 1 and
  1399. in the loser's row as  1 - 3 ).  The program can then
  1400. determine how many games were won, drawn or lost by each team
  1401. and make the appropriate additions to the points ladder.
  1402.  
  1403. The cursor is always positioned ready for a score to be added
  1404. to the particular row and column in which it is located.
  1405. When adding a score, the first keystroke determines whether a
  1406. normal result or a special result will be recorded.   If the
  1407. first stroke is a digit (including 0) then a normal result is
  1408. expected.  If the first stroke is a letter or space bar or a
  1409. punctuation mark, then a special result is expected.  <Del>
  1410. is available for deleting errors (see below) and a previous
  1411. result can be replaced simply by overwriting the existing
  1412. result.
  1413.  
  1414. - DELETE -   <Del> deletes the result at the location of the
  1415.             cursor.  <Del> is effective whether a score has
  1416.             previously been added or if a result has been
  1417.             partly entered.  If a mistake is made during the
  1418.             addition of a result, <Del> and start again.
  1419.  
  1420. - NORMAL RESULTS -   For normal results, when all digits for
  1421. the first score of the result have been added, select <Ret>
  1422. and the score will be properly positioned and the centre "-"
  1423. will appear.  Add more digits for the second score and
  1424. terminate by <Ret>.  If the complementary result is blank
  1425. the cursor then moves to the this spot in the table ready to
  1426. complete the entry, otherwise it moves one column right
  1427. ready for entry of another result.
  1428.  
  1429. - SPECIAL RESULTS -   For clarity and neatness, use as many
  1430. leading spaces as necessary in a special result to centralise
  1431. it in the column.  Letters, spaces and punctuation marks will
  1432. 38       RECORD RESULTS:     SPECIAL RESULTS:
  1433.  
  1434. be accepted providing it is no longer than a normal result.
  1435. Addition of a special result is also terminated by <Ret>.
  1436.  
  1437. CHANGING TABLES
  1438.  
  1439. Before the program will allow you to leave any result table,
  1440. a check is made to ensure that complementary normal results
  1441. are consistent.  Should the result for a game between Teams A
  1442. and B not show the same score for A in both locations and the
  1443. same score for B in both locations, when you attempt to leave
  1444. the table, the program will beep and highlight the two
  1445. results by printing them brightly while moving the cursor to
  1446. one of the results for correction.  The keys available for
  1447. leaving a Result Table are:
  1448.  
  1449. - Esc -   <Esc> returns you to the main menu.
  1450.  
  1451. - CTRL RIGHT ARROW -  <Ctrl --> > takes you to the Points
  1452.             Ladder for the same "grade" and series.
  1453.  
  1454. - PAGE DOWN -   <Pg Dn> takes you to the next Result Table,
  1455.             either the same "grade" next series or the next
  1456.             "grade", series 1 if you are in the final round.
  1457.             If you are at the end, you are taken to the first
  1458.             "grade", series 1.
  1459.  
  1460. - CTRL PAGE DOWN -   <Ctrl Pg Dn> takes you to the next
  1461.             "grade", series 1.  If you are at the last
  1462.             "grade", you are taken to the first "grade",
  1463.             series 1.
  1464.  
  1465. - PAGE UP -   <Pg Up> takes you to the previous Result Table.
  1466.             If you are at the beginning, you are taken to the
  1467.             last table.
  1468.  
  1469. - CTRL PAGE UP -   <Ctrl Pg Up> takes you to the previous
  1470.             "grade", series 1 or to the last "grade", series
  1471.             1 if you start from the first level.
  1472.  
  1473.   RECORD RESULTS:                                          39
  1474.  
  1475. POINTS LADDER
  1476.  
  1477. <Ctrl --> > takes you to the corresponding points table
  1478. (providing all the results are consistent).   The numbers in
  1479. the points table are not recorded anywhere within the program
  1480. or the disk files, so EACH time you go to a Points Ladder,
  1481. the program has to calculate the values from the beginning.
  1482. The calculation starts at series 1 of the "grade" you are in
  1483. and proceeds through all series up to and including the
  1484. series you are in.  (The ladder will only include ALL added
  1485. results if you select it from the last series of that "grade"
  1486. which contains any results.)   Hence it can take a few
  1487. seconds if a lot of calculation is involved.   Once all
  1488. calculations are complete, the teams are sorted in order of
  1489. achievement and the Points Ladder displayed with the teams in
  1490. order of merit and with all applicable columns complete.
  1491. Teams with the same level of achievement are displayed
  1492. alphabetically.
  1493.  
  1494. You cannot make any changes to a Points Ladder using this
  1495. section.   The only keys which are effective here are shown
  1496. below.
  1497.  
  1498. - CTRL LEFT ARROW -   <Ctrl <-- > returns you to the
  1499.             applicable Result Table.
  1500.  
  1501. - (CTRL) PAGE UP/DOWN -   <Pg Up>, <Pg Dn>, <Ctrl Pg Up> &
  1502.             <Ctrl Pg Dn> all produce the same result as if
  1503.             you were in the applicable Result Table.
  1504.  
  1505. - Esc -     <Esc> returns you to the Main Menu.
  1506.  
  1507. 40                    PRINT TABLES
  1508.  
  1509. GENERAL
  1510.  
  1511. By selecting Print Tables from the Main Menu, you will enter
  1512. the section which enables Result Tables and Point Ladders to
  1513. be printed to either a disk file or direct to paper.  The
  1514. Print Menu will then be displayed.  Explanations of the
  1515. options available are contained in the following paragraphs.
  1516. Each page produced in this section will be headed with the
  1517. name of your "Association" in Expanded/Condensed print.
  1518. Immediately below the heading, the time and date at which the
  1519. tables were formed will appear in the same print as the
  1520. heading.   If you have not put the correct time and date into
  1521. your computer on start up, then of course these will not be
  1522. correct.   Because the correct time and date are an immediate
  1523. indication of the latest results which should be included,
  1524. you should ensure these are correct.  All tables are produced
  1525. in Condensed Print.
  1526.  
  1527. It is possible that for large numers of teams in a "grade",
  1528. the result table will be too large for the page even in
  1529. condensed print.   In such cases:-
  1530.  
  1531.        1.  If printing to disk, you will be advised by a
  1532.            screen message so you will know you have to print
  1533.            the chart sideways on the sheet using "Sideways",
  1534.            "SideWriter" or some similar utility.
  1535.  
  1536.        2.  If printing straight to the printer, the table
  1537.            will be skipped and not printed.   You will be
  1538.            advised by screen message.
  1539.  
  1540. ALL CHARTS
  1541.  
  1542. Selection of All Charts results in exactly that - all Result
  1543. Tables and all Points Ladders, irrespective of whether any
  1544. results have been recorded in them or not, will be tagged for
  1545. printing.   Charts will be printed with each Points Ladder
  1546. alongside the applicable Result Table unless the combined
  1547. width is greater than that of the paper, when each will be
  1548. printed centrally on the page.   If printed side by side,
  1549.  
  1550.  PRINT TABLES:     ALL CHARTS:                             41
  1551.  
  1552. teams will be printed in order of merit and will not be named
  1553. again for the Points Ladder, otherwise Result Tables will be
  1554. printed with teams in alphabetical order and Points Ladders
  1555. will be printed with teams in order of merit.
  1556.  
  1557. RECENT CHARTS
  1558.  
  1559. Selection of Recent Charts causes the program to examine each
  1560. Result Table in turn to determine whether any results are
  1561. included.  If game results are found, the chart is tagged for
  1562. printing and any charts for the same "grade", but for earlier
  1563. series, are cleared of tags.   Hence the program tags all the
  1564. most recent charts from each "grade" where results have been
  1565. recorded.   The Result Table and Points Ladder for each
  1566. tagged chart will subsequently be printed side by side or
  1567. separately in the same way as the previous option.  Note that
  1568. if no results have been included for a level, then no tables
  1569. will be printed for that level.
  1570.  
  1571. LATEST LADDERS
  1572.  
  1573. Selection of Latest Ladders results in the same selection
  1574. process as Recent Charts, but only prints the appropriate
  1575. Points Ladders and NOT Result Tables.   If a number of
  1576. Ladders can be printed side by side, the program advises the
  1577. maximum and requests how many you would like side by side.
  1578. Any number from 1 to the maximum is accepted.  (1 means each
  1579. ladder printed separately in the horizontal centre of the
  1580. page).
  1581.  
  1582. SELECTED CHARTS
  1583.  
  1584. On selection of Selected Charts, the screen will display a
  1585. list of all the Result Tables in the data file followed by
  1586. the words "Results", "Ladder" and "Both" enclosed in square
  1587. brackets.   Should there be more than twenty sets of tables,
  1588. the list will be truncated at twenty.  The cursor will be
  1589. positioned on the word "Results" following the first table.
  1590. The Arrow Keys move the cursor among the three words and from
  1591. row to row.   Selection of <Up Arrow> or <Down Arrow> while
  1592.  
  1593. 42      PRINT TABLES:   SELECTED CHARTS:
  1594.  
  1595. at the appropriate end of the list will cause the list to
  1596. scroll up or down if not all tables fit on the screen at
  1597. once.   Pressing the <Space Bar> will cause the word on which
  1598. the cursor is positioned to be printed brightly.   Pressing
  1599. it again will cause the word to revert to normal print.  No
  1600. more than one word in any row can be highlighted at once.
  1601.  
  1602. By marking the word in this way, you are selecting the charts
  1603. to be printed for that set of tables.   When you are happy
  1604. with your selection, <Ret> will tag the appropriate charts
  1605. for susequent printing.
  1606.  
  1607. Each selection of "Results" or "Ladder" will result in the
  1608. individual chart being printed centrally on its own.   Each
  1609. selection of "Both" will result in side by side or separate
  1610. printing as determined by the total widths of the charts.
  1611.  
  1612. FINAL PRINTING
  1613.  
  1614. Once the program has tagged the appropriate tables, you will
  1615. be asked whether you want them printed to disk or to printer.
  1616. If to disk you will be asked for the file name you wish to
  1617. use (Be sure to include any applicable pathname in your
  1618. answer).   Do not include a file extension in your answer as
  1619. the program automatically assigns the file extension ".TAB"
  1620. to all files produced in this section.
  1621.  
  1622. If you have a lot of Points Ladders to be printed, remember
  1623. that each one has to be evaluated before it can be printed as
  1624. no numbers are retained by the program.   In this case the
  1625. printing process will probably be interspersed with short
  1626. delays as each table is calculated from scratch.
  1627.  
  1628. If you are printing direct to paper, you will be given the
  1629. option of pausing the printing process either immediately or
  1630. at the end of the next page.   This will enable correction of
  1631. any problems with the printer or a change of paper at the end
  1632. of a page if printing single sheets.
  1633.  
  1634.                            TUTORIAL                        43
  1635.  
  1636. GENERAL
  1637.  
  1638. The following tutorial is designed for those who have little
  1639. knowledge of computers or who are confused by any aspect of
  1640. this User's Manual.   By proceeding in accordance with the
  1641. following instructions and noting the outputs, all will
  1642. hopefully become clear!
  1643.  
  1644. For this tutorial you are a member of the Executive of the
  1645. Alice Springs Gaelic Football Federation and the year is
  1646. 1985.   Format a disk or make a new directory for your data
  1647. files and let's go.
  1648.  
  1649. DEFINING THE COMPETITION
  1650.  
  1651. Enter PC-SPORT in the appropriate way.  If necessary provide
  1652. the installation details for your system, then answer the
  1653. question on which disk drive for the data and in response to
  1654. the file name question, enter "ASGFF85" (without the inverted
  1655. commas).  The file name will be easy to remember as it is the
  1656. initials of your federation with the last two digits of the
  1657. year.
  1658.  
  1659. Type "F" for Form Outline.   A screen template will appear
  1660. with the cursor positioned at the first field.   Note the two
  1661. bottom screen lines which give advice.   In particular, you
  1662. will see the word "OVER" for Overwrite at the end of the
  1663. second bottom line.   Press the "Ins" key and note that
  1664. "OVER" changes to "INS" signifying a change to the INSert or
  1665. Pushright mode.  Press "Ins" again and watch it toggle back
  1666. to "OVER".   Select whichever mode you prefer.
  1667.  
  1668. Type "Alice Springs Gaulic Football Association" in the first
  1669. field.   Now press <Ret> and note that the cursor goes to the
  1670. second field.   From now on I will say
  1671.       Type "xxxxx"
  1672. if I want you just to type the letters, and
  1673.       Enter "xxxxx"
  1674. if I want you to add <Ret> when you have typed the letters.
  1675.  
  1676. 44       TUTORIAL:   DEFINING THE COMPETITION:
  1677.  
  1678.       Enter "1985"        "75" (Replacing 99)         "Y"
  1679.       Press <Ret> to accept the default name of "Grade"
  1680.  
  1681. NOTE: As "75" and "99" both contain 2 digits, the next time 
  1682. you go to this template, "99" will again appear in maximum 
  1683. score slot.  This completes the first section of the template 
  1684. and the cursor is now positioned in the second section.  
  1685.  
  1686.       Enter  "A"          "5"  (Replacing 4)
  1687.  
  1688. Notice that when you entered 5 for number of teams, the
  1689. number of team names locations increased automatically to 5.
  1690.  
  1691.       Type   "20"  (It fills the field so you do not need <Ret>)
  1692.  
  1693. Note that the number of series automatically adjusted to 4
  1694. when 20 games was accepted.  (5 Teams play 5 games per series
  1695. giving 4 series to complete 20 games each.)
  1696.  
  1697. The cursor will now be waiting for the name of the first
  1698. team.
  1699.  
  1700.       Enter "North"
  1701.  
  1702. Note that the Abbreviation "North" automatically appears
  1703. centred in the appropriate abrreviation field and the cursor
  1704. jumps to the next name field.   On most occasions you will
  1705. probably want to accept the suggested abbreviation so jumping
  1706. this field speeds entry.   If you want to change a suggested
  1707. abbreviation, position the cursor at the beginning of the
  1708. field and make any amendments before saving.
  1709.  
  1710.      Enter "South"     "East"       "West"     "Central"
  1711.  
  1712. Now go back and change "Association" to "Federation" in the
  1713. first field.    Make the team named "South" into "South
  1714. Eastern".   The abbreviation is now not very good, change it
  1715. to " S East " centralised in the field.
  1716.  
  1717.      Press F10 to save the grade definition.
  1718.      Press "Y" to have the team names sorted alphabetically.
  1719. TUTORIAL:   DEFINING THE COMPETITION:                      45
  1720.  
  1721. After saving to disk, a new template will appear with the
  1722. cursor positioned in the Grade Name field awaiting the next
  1723. grade definition.
  1724.  
  1725.      Enter "Reserve"
  1726.      Press <Ret>,<Ret> to accept  "5","20"
  1727.      Press F8
  1728.  
  1729. Note how the team names of the previous grade, and their
  1730. abbreviations, are copied to this template.   Go to the first
  1731. name and overtype "Mountain".   Press <Ret>.   We want
  1732. "Mountain" to be substituted for "Central" but otherwise we
  1733. want "A" and "Reserve" to have the same draw, so we will not
  1734. sort when we save.
  1735.  
  1736.      Press F10
  1737.      Press "n"
  1738.  
  1739. Call this grade "C" with 10 teams (Note how extra fields
  1740. appear when 10 teams are entered) and 18 games (note only 2
  1741. Series for this combination).
  1742.  
  1743.      Press F8
  1744.  
  1745. Amend "Mountain" back to "Central"  and Delete "Bye" in the
  1746. team name field.  Add the following teams "Far North", "Far
  1747. East", "Far South", "Far West" and "Far Out".   Check and
  1748. change any abbreviations you wish.
  1749.  
  1750.      Press F10      "y"
  1751.  
  1752. Define the remaining two grades as "U16" and "U14" each with
  1753. 5 teams and 20 games and the same team names as "A" Grade.
  1754. Pretend these grades have already played the first round with
  1755. North v East and West v Central.   Type the names in order
  1756. North, East, West, Central, South to enable this draw to be
  1757. preserved and DO NOT SORT.
  1758.  
  1759. Go to the first field and amend "Gaulic" to "Gaelic", then
  1760. Press F9 to complete Competition and Grade Definitions.
  1761. 46                         TUTORIAL:
  1762.  
  1763. DEFINING THE POINTS LADDER
  1764.  
  1765. On entering the Points Ladder section notice that Byes do not
  1766. appear and that the teams named are from the last defined
  1767. grade.  As you want 3 points for a win, 1 for a loss and 2
  1768. for a draw,
  1769.  
  1770.    Enter "3"      "1"       "2"
  1771.    Press "Y"      Enter "J/(J+K)*100"
  1772.             (ie Percentage of Goals For in all Goals Scored.)
  1773.    Enter "%"
  1774.  
  1775. Watch the table change to show the new heading.
  1776.  
  1777. Your competition records forfeits and regards a forfeit as a
  1778. 20 - 0 result, with the forfeiting team not gaining the usual
  1779. 1 point for a loss.   Therefore, winning and losing by
  1780. forfeit needs to be defined.
  1781.  
  1782. Press "Y" to signify that you have Special Requirements.
  1783.  
  1784.    Press "N"        Read the message and then Press any key.
  1785.    Enter "Won For"    (to represent Won by Forfeit)
  1786.    Enter "E"           to activate Column E
  1787.    Enter "+1"          to have 1 added to the value in this
  1788.         column each time a result of "Won For" is encountered
  1789.    Enter "4"      "WF"
  1790.  
  1791. Watch the Points Ladder re-form with the new column included.
  1792.  
  1793. Enter "Y"  as you want a win on a forfeit to be worth a win
  1794. of 20 - 0 and 3 competition points.
  1795.  
  1796.    Enter "J"   "+20"   "Y"   "N"   "+3"  "N"
  1797.  
  1798. Now you need to define what happens to the team that lost by
  1799. a forfeit.
  1800.  
  1801.    Enter "Los For"    "F"   "+1"    "4"   "LF"
  1802.    Enter "Y"   "K"    "+20"  (ie add 20 goals in the PA)
  1803.  TUTORIAL:  DEFINING THE POINTS LADDER:                   47
  1804.  
  1805.    Enter "N"  (ie The team does not get the 1 point for a
  1806.                normal loss when it forfeits so no need to
  1807.                add anything to Column L.)
  1808.  
  1809.    Type <Ret> (You have now left defining special results.)
  1810.  
  1811. You want columns J and K to be labelled "GF" and "GA" for
  1812. Goals For and Goals Against rather than Points For and
  1813. Against so when you return to the Special Score Menu, select
  1814. Ladder Format Change.
  1815.  
  1816. You will now see the Ladder Format Menu.   Type "N" for a
  1817. Name change then
  1818.  
  1819.           Enter "J"      "GF"
  1820.           Type  "N"
  1821.           Enter "K"      "GA"
  1822.  
  1823. You also want to have the total games played hidden so now
  1824. back in the Ladder Format Menu, Type "W" then
  1825.  
  1826.           Enter "A"      "0"
  1827.  
  1828. Type "X"  "X"  to return to the Main Menu.
  1829.  
  1830. The Amend Outline section of this tutorial is delayed till
  1831. later.
  1832.  
  1833.  
  1834. 48          TUTORIAL:
  1835.  
  1836. DRAW FIXTURES ROUTINES
  1837.  
  1838. The Fixture Draw section of the Tutorial can be undertaken at 
  1839. any time after the competition is defined.   If you wish, you 
  1840. can go straight to Recording Results and return to this 
  1841. section in the future.   However, you would normally want to 
  1842. use it to make the draw before any fixtures are played.  
  1843.  
  1844.     Press "D" to enter the Fixture Draw section.
  1845.     Press "D"   to enter Draw Fixtures.
  1846.  
  1847. You will then be queried whether you wish to draw all grades
  1848. or not.   As you have not previously performed any draws,
  1849. Press "Y" to signify you want all grades drawn.  If you had
  1850. just amended a grade, the "N" option gives you the ability to
  1851. just redo that draw and leave all others unchanged.
  1852.  
  1853. The draw for A Grade now proceeds without further input.   If
  1854. you had prevented team sort during initial definition, grade
  1855. A draw will reflect the order of team entry otherwise the
  1856. team names will be shuffled.
  1857.  
  1858. As Reserve Grade has the same number of teams as A Grade,
  1859. before this draw proceeds you must indicate whether a new
  1860. draw is wanted for Reserve Grade or not - in this case we
  1861. want the same draw, so press "Y".
  1862.  
  1863. The draw for C Grade cannot be the same as B Grade because
  1864. there are more teams.   However, C Grade play two fewer games
  1865. than the remaining teams so the program needs to know which
  1866. days there is no play in C Grade.
  1867.  
  1868.    Enter "10"   "11"
  1869.  
  1870. Though the teams in U16 and U14 are identical to A Grade,
  1871. they cannot all have the same draw as C Grade was drawn
  1872. between.   All levels you want to have the same draw MUST be
  1873. placed consecutively.   U16 and U14 can, of course, have
  1874. identical draws to each other but not the same as Reserve
  1875.  TUTORIAL:   DRAW FIXTURES ROUTINES:                      49
  1876.  
  1877. Grade.   In this tutorial, however, we elected not to sort
  1878. these two grades, so the draw will be preserved as entered.
  1879.  
  1880.    Type  "N"  for U14 to preserve the entered draw.
  1881.    Type  "Y"  to advise that you will input fixture dates.
  1882.  
  1883.    Enter  "5th April"    "12th April"   "19th April"  etc
  1884.           when prompted until all days have a date assigned.
  1885.  
  1886.    Type "X"   "Q"  to leave the program.
  1887.  
  1888. In DOS Enter "BROWSE B:ASGFF85.TXT" (assuming your data is on
  1889. drive b:) and look at the twenty pages of fixtures.   Copy
  1890. down the fixtures for Round 1 in every grade for later
  1891. comparison.   Also note that as all fixtures for any one day
  1892. will fit on one small page at 6 lines per inch, the first
  1893. line of text file is only the form feed symbol, and the
  1894. second line is blank.   The third line is "33" if using 11x9½
  1895. paper ("35" if using A4 paper) representing a total of 33
  1896. lines per page INCLUDING top and bottom margins, hence 30
  1897. lines of text maximum including headings.   The fourth line
  1898. is "20" signifying that 20 fixture book pages will be needed
  1899. for fixtures.  As total fixture book pages are a multiple of
  1900. eight, then 24 total fixture book pages will be printed
  1901. leaving four (or 4 + 8 = 12 if you want) available for user
  1902. information.   Note also the the Grade A and Grade Reserve
  1903. have the same draw as desired and that U16 and U14 Round 1
  1904. draw is that nominated in the definition phase.   Leave
  1905. browsing by <Esc> and use your word processor to create the
  1906. files in the next section.
  1907.  
  1908. - Add Columns File -   Make this file contain the text below
  1909. without the inverted commas, but with the blank spaces
  1910. including the leading ones which separate the addition from
  1911. the previous text.   Each line will add onto a fixture line
  1912. in the draft book using the next section.  The lines are laid 
  1913. out to coincide with those in the draft with the blank LINES 
  1914. corresponding to the Byes.   Nothing will be added to any 
  1915. line in the parent file that starts with ∩ (<Alt 239>) or 
  1916. which contains ≈ (<Alt 247>) or which is blank.   Therefore, 
  1917. all blank lines in the add on file will be added to a
  1918. 50      TUTORIAL:   DRAW FIXTURES ROUTINES:
  1919.  
  1920. fixture line.  There is only enough on the next page to add 
  1921. to the first day in the book, but why not get some practice 
  1922. and use your word processor to add blocks of these to the end 
  1923. until you have completed all the times and locations for all 
  1924. fixture days?  
  1925.  
  1926. "   12.30   Field 1"
  1927. "    2.00         1"
  1928. "  "
  1929. "    3.30         1"
  1930. "   12.30         2"
  1931. "  "
  1932. "    2.00         2"
  1933. "    3.30         2"
  1934. "   12.30         3"
  1935. "    2.00         3"
  1936. "    3.30         3"
  1937. "   12.30         4"
  1938. "    1.35         4"
  1939. "  "
  1940. "    2.40         4"
  1941. "    3.45         4"
  1942. "  "
  1943.  
  1944. Now use your word processor to create a first and a last page
  1945. for your fixture book.   In the following example note that
  1946. headings for independent centring start with ∩ (<Alt 239>)
  1947. and that each page must be terminated by ≈ (<Alt 247>).
  1948.  
  1949. ∩First Page
  1950.  
  1951. I can put what I like on extra pages as long as I don't
  1952. exceed (W/2 -2 = 132/2 -2 = 66 -2 = 64) 64 characters per
  1953. line and have more than (draft line 3  -3 = 33 -3 = 30) 30
  1954. lines on the page for 11x9½ paper (see the table on page 27).
  1955.  
  1956. ∩LAST PAGE HEADING
  1957.  
  1958. Add any text.
  1959. ∩Next Heading Separately Centred
  1960.  TUTORIAL:   DRAW FIXTURES ROUTINES                       51
  1961.  
  1962. When you are finished, Enter "PC-SPORT" and return to the
  1963. Fixture Draw Menu.   You are now ready for  Adding To Draft.
  1964.  
  1965.    Type "A"
  1966.    Enter the name of the file that holds the add on columns
  1967. ensuring you give path and disk drive names as appropriate.
  1968.  
  1969.    Type "C"  to add <C>olumns.  The program will then add the
  1970. times and locations to each of the fixtures (until it runs
  1971. out).
  1972.  
  1973.    Type "A"   Enter file name for first page
  1974.    Type "P" to add a page
  1975.    Type "B" to have extra page added before current pages
  1976.    Enter "1" to indicate only one extra page is being added
  1977.          at the start.
  1978.  
  1979. Page one is now added.
  1980.  
  1981.    Type "A"   Enter file name for last page   Type "P"
  1982.    Type "A"  (add after other pages)   Enter "1"
  1983.  
  1984. The last page is now added and all is ready for final
  1985. printing of the book.   If you wish you can look at the
  1986. revised draft to ensure all is in order by leaving PC-SPORT
  1987. and Entering "BROWSE B:ASGFF85.TXT".  Should you spot any
  1988. mistakes or would like to change or add anything to the
  1989. draft, you can do so using your word processor, but DO NOT
  1990. ALTER the first four lines or unpredictable results will 
  1991. occur during printing.   These characters are the codes the 
  1992. program needs to produce a correctly formatted book.  
  1993.  
  1994. Fire up PC-SPORT and return to the Fixture Draw Menu.
  1995.  
  1996.    Type "N"  "P" (Enter Notice Board Form section and send to 
  1997.                                                      printer) 
  1998.  
  1999. Ensure there is paper in the printer and it is on line.
  2000.  
  2001. 52              TUTORIAL:   DRAW FIXTURES ROUTINES:
  2002.  
  2003.    Type "N"  to indicate not all days are required.
  2004.  
  2005.    Enter   "1"    "2"   "0"  To signify you want the first 
  2006.             and second days fixtures only ("0" terminates)
  2007.  
  2008. The program for Fixture Days 1 and 2 should then be printed 
  2009. in Expanded/Condensed print, with both programs on the same 
  2010. sheet of paper.  You are then returned to the Fixture Draw 
  2011. Menu.
  2012.  
  2013.    Type "P"  "D" (Enter the printing phase and print to disk)
  2014.  
  2015. If you do not have enough memory in your computer, you will
  2016. now be asked for a location for a temporary file to contain
  2017. 68.2 kilobytes of data during the page sorting process which
  2018. now follows.  You may temporarily remove the disk containing
  2019. PC-SPORT.COM, PC-SPORT.000 and PC-SPORT.001 from your default 
  2020. drive should you wish, to provide enough disk space, but the 
  2021. disk in your nominated data drive MUST contain a copy of the 
  2022. file ASGFF85.TXT which has the additional data added.  
  2023.  
  2024. After the program has identified all the pages of print ready
  2025. for sorting, you will be asked which pages you want left
  2026. blank (2 out of 24).  Enter  "2"  "23" to have the two inside
  2027. cover pages blank.
  2028.  
  2029. The fixture book will now be printed to disk while you are
  2030. kept advised of progress.   Now leave PC-SPORT.
  2031.  
  2032. After ensuring the printer is on and loaded with paper, that
  2033. the print head is 6 lines down the paper for a top margin and
  2034. assuming the Fixture Book was put on Drive B:
  2035.  
  2036.    Enter   "COPY B:ASGFF85.FB1 PRN"
  2037.  
  2038. A leading blank page will be produced as the printer sets the
  2039. paper at the correct level for printing the small pages.  On
  2040. completion, remove the paper and place it back in the printer
  2041. inverted (ie with the printed side next to the roller) and
  2042. with the beginning of the leading blank page aligned as before.
  2043. TUTORIAL:       DRAW FIXTURES ROUTINES:                      53
  2044.  
  2045.    Enter   "COPY B:ASGFF85.FB2 PRN"
  2046.  
  2047. When printing is complete, put the sheets face down on the
  2048. first print side and place each succeeding sheet on top of
  2049. the previous.  Cut the sheaf of paper across the horizontal
  2050. centre line and place the lower portion on the top sheaf.
  2051. Fold the sheets along the vertical centreline and staple.
  2052. You now have your completed book.
  2053.  
  2054. Note that the added columns extend only as far as you
  2055. provided information.
  2056.  
  2057. RECORD RESULTS
  2058.  
  2059. <R> takes you from the Main Menu to the section for Adding
  2060. Results of games.   You will initially be presented with a
  2061. Result Table for Grade A Series 1 which has no results in it
  2062. as yet.   Note that the bottom of the screen indicates which
  2063. keys are active and what Special Results have been defined to
  2064. date (ie Won For and Lost For).   If you need any more
  2065. Special Results, go to the Amend Outline section and define
  2066. them.   Get the feel of the movement keys first.   Use the
  2067. arrow keys, <Home>, and <End>.   See what happens when the
  2068. cursor is at the edges of the table.   Use <Ctrl --> >, note
  2069. that even though you have added no results yet, some seconds
  2070. pass while the program checks every result location and
  2071. "Calculates" the effect before you see the Points Ladder.
  2072. Note that the "%" column is 9999 for all teams as it results
  2073. from a division by sum of Goals For and Against, which are
  2074. all zero.  Use <Ctrl <-- > to return to the Result Table.
  2075.  
  2076. Now try <Pg Up> and <Pg Dn>.   Note you move one table
  2077. forward or backward.   Try <Ctrl Pg Up> and <Ctrl Pg Dn> and
  2078. note that you jump across any Result Tables that are not
  2079. Series 1.   Now try these keys while looking at a Points
  2080. Ladder.   When you are satisfied, start adding results as
  2081. follows:
  2082. 54        TUTORIAL:  RECORD RESULTS:
  2083.  
  2084. Grade  Series        Match  Result        Match Result
  2085.   A      1      Central 11 d East 6   North   23 d S Eastn 2
  2086.  Res     1      Mountain 8 d East 5   S Eastn 17 d North  11
  2087.   C      1      S Eastn 15 d West 7   North   19 d Central 9
  2088.  U16     1      North 42 d East  11   West    11 d Central 10
  2089.  U14     1      East  21 d North 0    Central  3 v West    3
  2090.  
  2091. As you add these, don't forget that each result must be added
  2092. twice.  (For Example, go to Grade A Series 1,  the first row
  2093. is Central so move along that row until the cursor is under
  2094. East.  Type "11" <Ret> "6" <Ret> and note how the result is
  2095. now shown and that the cursor is now positioned ready for
  2096. the complementary result.   Type "6" <Ret> "11" <Ret> under
  2097. Central's column.)   Type in a result only once as a test.
  2098. Select <Ctrl --> > and note that the lack of a complementary
  2099. result causes it to be highlighted and you cannot leave the
  2100. table before correction.  Use <Del> to remove the offending
  2101. result.  Try <Del> when part way through entering a result.
  2102. Now examine the Points Tables to ensure they are accurate.
  2103. Go to the Points Ladder for Grade A Series 4 and note that
  2104. it goes right back to get all results including those in
  2105. Series 1.  Move directly to a different Result Table from
  2106. the Points Ladder by using <PgDn> or <PgUp>.  Note that in C
  2107. Grade you have to scroll the screen horizontally to enter
  2108. some of the results.  Become familiar with the way the
  2109. Result Table scrolls in response to various keys.  Now try
  2110. entering some forfeits.  Note the effect on the Points
  2111. Ladder.  When you are finished select <Esc> to return to the
  2112. Main Menu.  You can return to add results whenever you wish.
  2113.  
  2114. PRINT TABLES
  2115.  
  2116. Select <P> and enter the section which enables you to print
  2117. tables.  At the Print Menu, Select <R>ecent Charts.  Note
  2118. that the program responds with a short message.  Select <D>
  2119. to have all the Recent Charts (Both Ladders and Results)
  2120. printed to a disk file you must now name.  After selecting
  2121. your drive\path for the output file, name the output file
  2122. "TUTOR1".  The program will add ".TAB" to the name so in
  2123.       TUTORIAL:        PRINT TABLES:                     55
  2124.  
  2125. future you will know this file is a print of some tables.
  2126. When complete, go back and print to file "TUTOR2", <L>atest
  2127. Ladders, 2 across to see what happens.
  2128.  
  2129. Finally select <S>elected Charts.  You will now be shown a
  2130. list of all the grades and rounds.  Try moving around with
  2131. the arrow keys and marking your choice by pressing the space
  2132. bar.  Unmark with the space bar; see what happens if you try
  2133. to mark two columns in the same row.  Select <Ret> when
  2134. finished and write to another disk file.  Leave PC-SPORT and
  2135. enter "COPY Drive\path\TUTOR1.TAB PRN" to make a hard copy of
  2136. one of the first set of charts.
  2137.  
  2138. AMEND OUTLINE
  2139.  
  2140. On entering the Amend Outline module, you are given the 
  2141. choice of amending the competition definition, the Ladder 
  2142. definitions or of Blanking all scores or of cvhanging the 
  2143. maximum normal score.  Amending the Points Ladder is 
  2144. basically the same as what we have already done in the 
  2145. definition phase and will not be repeated.   Blanking all 
  2146. results in preparation for a new season and max score change 
  2147. are very straightforward and needs no tutorial.  
  2148.  
  2149. COMPETITION DEFINITION AMENDMENT
  2150.  
  2151. Enter this section by Pressing "A" while viewing the main
  2152. menu, then "C" while viewing the Amend Definition Menu.
  2153. Notice that the bottom line indicates F10 moves to the next
  2154. "grade".   Press F10, pretend to change "Mountain" by typing
  2155. "Mountain" over it and press <Ret>.   Press F10, NOW sort the
  2156. names.  In Grade C, change team "Central" to "Valley".
  2157. Press F10 to save and do not Sort so as to preserve scores
  2158. that have been entered.   Note that to preserve the draw
  2159. and scores against the previous "Central", NO other changes
  2160. should be made before saving to disk.  Press "Esc" to return
  2161. to the main menu.
  2162.  
  2163. Re-enter this section by pressing <A>, <C>.   Go to Grade C
  2164. and amend "Far South" and "Far West" to "South Eastern" and
  2165. 56        TUTORIAL:    COMPETITION DEFINITION AMENDMENT: 
  2166.  
  2167. "West".  Note that as soon as an amendment is made, the F10
  2168. annotation on the bottom line changes from "Next Grade" to
  2169. "Save Define" indicating that the amendment will be saved
  2170. when you press F10.   Amend the number of teams to 8. You
  2171. should now have all visible team name spaces filled. Amend
  2172. the number of games to 21.   Note that the number of series
  2173. change to 3.
  2174.  
  2175. After saving and re-sorting, go to U16 and amend the number
  2176. of teams to 8.   Change the number of games to 21.   Enter
  2177. "River", "Valley" and "Slopes" as the extra team names, press
  2178. F10 and re-sort.
  2179.  
  2180. Overtype "U" in "U14" and sort to get the team names in U14
  2181. into alphabetical order.   Beyond U14, on the blank Grade
  2182. Template,
  2183.  
  2184.         Enter "U12"      "4"
  2185.         Type  "21"  (7 Series)
  2186.         Enter "North"    "South"    "East"      "West"
  2187.         Press F10        "Y"        F9
  2188.  
  2189. The amendments, together with the new grade are now part of
  2190. our competition.
  2191.  
  2192. Go to the Fixture Draw section and press "D" for Draw 
  2193. Fixtures.  Select "Y" to draw all grades, as the maximum 
  2194. number of games is now increased from 20 to 21.   Each time 
  2195. if requested, advise the program that you do not want the 
  2196. same draw as the previous grade but you do want to preserve 
  2197. the previous draw for that grade.   Any tables which contain 
  2198. results of games will AUTOMATICALLY preserve the old draw 
  2199. without any query.  As Grades A, Reserve and U14 now play 
  2200. fewer games than the others, nominate day 11 as the missing 
  2201. day.  Type "N" to indicate you do not want to input fixture 
  2202. dates.  When the draw is complete, go to the Record Results 
  2203. section and note that the scores which were previously 
  2204. entered have been preserved in all grades.   Leave PC-SPORT 
  2205. and examine the new draw with the BROWSE utility as before.   
  2206. Compare the draw with the original you copied for Round 1 and 
  2207. note that it has been preserved as far as possible.  
  2208.                    RELEASE HISTORY                         57
  2209.  
  2210. V 1.0   to V1.2 released December 1986 to February 1988.
  2211.  
  2212. V 2.0   Complete revision and update to:
  2213.  
  2214.         *  Allow up to 16 teams per grade.
  2215.         *  Provide much easier Competition and Grade
  2216.            Definition as well as simplify next season.
  2217.         *  Allow extensive amendment to Competition and Grade
  2218.            Definitions while retaining previous draws and
  2219.            scores.
  2220.         *  Provide Standard Draw to alternate Home & Away
  2221.            fixtures and to even out "time slots".
  2222.         *  General clean-up and simplification of some code.
  2223.  
  2224.         As a result of change of maximum number of teams, a
  2225.         revised data file had to be used, so that version 1
  2226.         data files are NOT compatible with version 2.
  2227.         Released December 1988.
  2228.  
  2229. V 2.01  Fixed cursor bug on colour monitors.
  2230.  
  2231. V 2.11  Added Notice Board printing feature which 
  2232.         necessitated an additional overlay file.
  2233.  
  2234. V 2.22  Simplified some common routines for increased speed, 
  2235.         provided max score change module, and cleaned up a 
  2236.         few bugs.
  2237.  
  2238. V 2.23  Fixed bugs in Fixture Book printing module.
  2239.  
  2240. V 2.24) Fixed bugs in Notice Board page selection process and
  2241. V 2.40) increased max pages in Fixture Book to 160
  2242.  
  2243. V 2.50  Improvements to input/output routines to improve
  2244.         type checking and to improve screen format.   Many
  2245.         small improvements included.
  2246.  
  2247.  
  2248.  
  2249.             APPENDIX A  -  CUSTOMISING PRINTER CODES        A1
  2250.  
  2251. PC-SPORT.CNF is the file that contains your printer codes and
  2252. paper dimensions for use by PC-SPORT.  It contains the
  2253. following details:
  2254.  
  2255.   Normal Drive\Path for Data Files.
  2256.   Whether ALWAYS use that Drive\Path or NORMALLY.
  2257.  
  2258.   Number of lines per page
  2259.        - full page, 6 lines per inch, no top or bottom margin
  2260.  
  2261.   Number of Characters per line
  2262.        - maximum possible including Condensed Print
  2263.  
  2264.   Initial codes to be sent on start up - Standard    (27,64)
  2265.  
  2266.   Set page length to stated lines      - Standard  (27,67,n)
  2267.  
  2268.   Set to print for Max Char per line
  2269.             (ie Condensed Print)       - Standard       (15)
  2270.  
  2271.   Set to print Expanded/Condensed      - Standard    (15,14)
  2272.  
  2273.   Print columns in Expanded/Condensed  - Standard    68/line
  2274.  
  2275.   Set print back to Condensed from Exp/Con
  2276.                                        - Standard       (20)
  2277.  
  2278.   Set printer to 8 lines per inch      - Standard    (27,48)
  2279.  
  2280.   Set Printer to 7 lines per inch      - Standard (27,51,30)
  2281.  
  2282.   Return printer to 6 lines per inch   - Standard    (27,50)
  2283.  
  2284. Should you change any of these details (such as paper size)
  2285. then next time you are presented with the Main Menu after
  2286. start up, dselect the Installation option and redefine
  2287. your characteristics.  If your codes are identical to the
  2288. Standard ones above, then you should reply <Y> when asked if
  2289. your printer uses Standard control codes, otherwise you need
  2290. to define ALL the codes individually in response to prompts.
  2291.  
  2292.  
  2293.  
  2294.  
  2295.               APPENDIX B  -  THE BROWSE COMMAND             B1
  2296.  
  2297. Included on the distribution diskette is a file "BROWSE.COM".
  2298. This file enables any Text File to be read to the screen.  It
  2299. enables text which is wider than the screen to be viewed
  2300. unjumbled and to be scrolled horizontally.  It is thus
  2301. superior to the DOS command for viewing text files when there
  2302. are more than 80 columns of text per line.
  2303.  
  2304. To examine a file called "FileName.TXT" on the default drive
  2305. with Browse.Com, type "Browse FileName.Txt" at the DOS
  2306. prompt.  When the file is displayed, the following keys
  2307. enable you to view all of the text:
  2308.  
  2309.    Up Arrow    -  Scrolls up one line at a time
  2310.    Dn Arrow    -  Scrolls down one line at a time
  2311.    Right Arrow -  Scrolls the screen left eight columns at a
  2312.                   time hence progressively enables the text
  2313.                   off the right edge to be viewed
  2314.    Left Arrow  -  Scrolls the screen completely to the right ie
  2315.                   positions the left edge of the text on the
  2316.                   left edge of the screen
  2317.    Pg Up       -  Scrolls up one screen at a time
  2318.    Pg Dn       -  Scrolls down one screen at a time
  2319.    Home        -  Brings screen to start of text
  2320.    End         -  Brings screen to end of text (often just
  2321.                   past end)
  2322.    Esc         -  Return to DOS
  2323.  
  2324.